package com.dataStructure.queue;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;

public class MyQueue {// store elements
    private LinkedList<Integer> queue  = new LinkedList<>();
    //增加一个队列元素
    public boolean addQueue(int x){
        if (queue.add(x))
            return true;
        else
            return false;
    }
    //删除队列元素
    public boolean delQueue(){
        if (queue.size() ==0)
            return false;
        else {
            queue.removeFirst();
            return true;
        }
    }

    public void showQueue(){
        if (queue.size() ==0)
            System.out.println("no element");
        else{
            System.out.println(Arrays.toString(queue.toArray()));
        }
    }
}
